該說說.container其它標籤的作用,以下是a2a-proxy.container的內容:
[Unit]
Description=Proxy on SUSE NGINX
After=network-online.target a2a-net-network.service a2a-web.service a2a-api.service a2a-auth.service a2a-batch.service
Wants=network-online.target a2a-web.service a2a-api.service a2a-auth.service a2a-batch.service
Requires=a2a-net-network.service
[Container]
Image=localhost/a2a-proxy:20260519-01
ContainerName=a2a-proxy
PublishPort=8088:80
PublishPort=8443:8443
Network=a2a-net.network
VolatileTmp=true
Volume=/home/appuser/nginx/nginx.conf:/etc/nginx/nginx.conf:ro,Z
Volume=/home/appuser/a2a-log/proxy:/var/log/nginx:Z
Volume=/home/appuser/a2a-proxy/certs:/etc/nginx/certs:ro,Z
[Service]
Restart=no
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Unit]及[Install]下的default.target都屬Linux新核心systemd的概念範圍,後面的篇幅應該會提到。
在[Unit]常用的標籤如下:
systemctl --user status a2a-proxy會看到。